Lemon Sky Studios is an animation studio founded in 2006. The company is best known for work on Not Quite Narwhal, which was produced in 2012.
Developed by Tubidy